unit Rails.ActiveRecord.Base;

interface

uses
  RTTI, Aurelius.Mapping.Attributes;

type
  [Enumeration(TEnumMappingType.emChar, 'N,Y')]
  TYesNoStr = (strNo,strYes);
  [Enumeration(TEnumMappingType.emInteger, '0,1')]
  TYesNoInt = (intNo, intYes);

  IActiveRecord = interface
  ['{49EF402C-BD8E-4F8D-B03F-8E07B00F5058}'] 
  end;

  TActiveRecord = class(TInterfacedObject, IActiveRecord)
  public
  end;

  TActiveRecordClass = class of TActiveRecord;

implementation

end.
